import os
from celery import Celery
from . import config

# 为celery使用django配置文件进行设置
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "meiduo.settings")
# 创建celery对象
app = Celery('meiduo')
# 加载配置
app.config_from_object(config)
# 初始化任务
# 在指定的包中找tasks.py文件，在这个文件中找@app.task的函数
app.autodiscover_tasks([
    # 当前路径为manange所在目录
    'celery_tasks.sms',
    'celery_tasks.email',
    'celery_tasks.html',
])
